package com.szholly.pro.watergas_server.ps.data;

import com.szholly.data.general.GlobalDataType;
import com.szholly.data.general.RowBase;

/**
 *  AccessAlarmInfo
 */
public class AccessAlarmInfoRow extends RowBase {

	private static final long serialVersionUID = 1L;

	/**
	 * 是否已查看，1为查看，0为未查看
	 */
	public final static String FIELD_IsLook = "IS_LOOK";
	
	/**
	 * 序号
	 */
	public final static String FIELD_FRecid = "F_RECID";
	
	/**
	 * GUID
	 */
	public final static String FIELD_Guid = "GUID";
	
	/**
	 * 站点ID
	 */
	public final static String FIELD_StationCode = "STATION_CODE";
	
	/**
	 * 卡号，用于判断报警类型"0":"控制器上电","1":"按钮开门","5":"强制关门","6":"门不在线","8":"门打开","9":"门关闭","10":"超级密码开门","81":"胁迫报警","84":"门长时间未关闭报警","85":"强行闯入报警","86":"火警","87":"强制关门","88":"防盗报警","89":"烟雾煤气温度报警","90":"紧急呼救报警"
	 */
	public final static String FIELD_FCardno = "F_CARDNO";
	
	/**
	 * 数据报警时间
	 */
	public final static String FIELD_FReaddate = "F_READDATE";
	
	/**
	 * 站点名称
	 */
	public final static String FIELD_StationName = "STATION_NAME";
	
	
	
	/**
	 * 获取是否已查看，1为查看，0为未查看
	 */
	public String getIsLook() {
		return (String) getValue(GlobalDataType.String, FIELD_IsLook);
	}

	/**
	 * 设置是否已查看，1为查看，0为未查看
	 */
	public void setIsLook(String value) {
		setValue(FIELD_IsLook, value);
	}
	
	/**
	 * 获取序号
	 */
	public String getFRecid() {
		return (String) getValue(GlobalDataType.String, FIELD_FRecid);
	}

	/**
	 * 设置序号
	 */
	public void setFRecid(String value) {
		setValue(FIELD_FRecid, value);
	}
	
	/**
	 * 获取GUID
	 */
	public String getGuid() {
		return (String) getValue(GlobalDataType.String, FIELD_Guid);
	}

	/**
	 * 设置GUID
	 */
	public void setGuid(String value) {
		setValue(FIELD_Guid, value);
	}
	
	/**
	 * 获取站点ID
	 */
	public String getStationCode() {
		return (String) getValue(GlobalDataType.String, FIELD_StationCode);
	}

	/**
	 * 设置站点ID
	 */
	public void setStationCode(String value) {
		setValue(FIELD_StationCode, value);
	}
	
	/**
	 * 获取卡号，用于判断报警类型"0":"控制器上电","1":"按钮开门","5":"强制关门","6":"门不在线","8":"门打开","9":"门关闭","10":"超级密码开门","81":"胁迫报警","84":"门长时间未关闭报警","85":"强行闯入报警","86":"火警","87":"强制关门","88":"防盗报警","89":"烟雾煤气温度报警","90":"紧急呼救报警"
	 */
	public String getFCardno() {
		return (String) getValue(GlobalDataType.String, FIELD_FCardno);
	}

	/**
	 * 设置卡号，用于判断报警类型"0":"控制器上电","1":"按钮开门","5":"强制关门","6":"门不在线","8":"门打开","9":"门关闭","10":"超级密码开门","81":"胁迫报警","84":"门长时间未关闭报警","85":"强行闯入报警","86":"火警","87":"强制关门","88":"防盗报警","89":"烟雾煤气温度报警","90":"紧急呼救报警"
	 */
	public void setFCardno(String value) {
		setValue(FIELD_FCardno, value);
	}
	
	/**
	 * 获取数据报警时间
	 */
	public java.util.Date getFReaddate() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_FReaddate);
	}

	/**
	 * 设置数据报警时间
	 */
	public void setFReaddate(java.util.Date value) {
		setValue(FIELD_FReaddate, value);
	}
	
	/**
	 * 获取站点名称
	 */
	public String getStationName() {
		return (String) getValue(GlobalDataType.String, FIELD_StationName);
	}

	/**
	 * 设置站点名称
	 */
	public void setStationName(String value) {
		setValue(FIELD_StationName, value);
	}
}